hand-made lace - Turkish English Dictionary